草庐IT

Java HttpURLConnection - 带 Cookie 的 POST

全部标签

php - 此代码段无法正确设置 cookie 的任何原因?

这个PHP小片段用于设置一个cookie,让我确定用户是否登录。出于某种原因,在我使用javascript重定向后,我的cookie都没有再设置。为什么会发生这种情况?我可能没有给你足够的信息,所以如果是的话请告诉我。...somedatabasequeries...window.location="../index.php";';?> 最佳答案 Tory,请确保在PHP中调用setsetcookie之前不输出任何内容。甚至没有空白。没有echo。没有什么。我猜你的脚本会在setcookie之前输出一些东西,这会破坏你的脚本。您是否

php - $_SESSION 诉 $_COOKIE

大约几周前,我在创建登录页面时了解了$_SESSION。我可以成功登录并将其与变量一起使用。目前我正在尝试理解$_SESSION和$_COOKIE。如果我错了请纠正我,我可以在登录和移动页面时使用$_SESSION。使用$_COOKIE,它用于记住我上次访问的时间和偏好。另一个涉及cookie的是,当网站使用广告时(例如:GoogleAdSense),他们使用cookie来跟踪访问者何时点击广告,对吗?我可以同时使用($_SESSION和$_COOKIE)?我在某处读到,您可以将session_id存储为cookie的值。此外,我阅读了有关安全性的内容,这让我找到了这个:WhatdoI

php - 在 cookie 中存储数组

我需要在cookie中存储一些数组数据,我一直在研究最好的方法,很多人似乎说使用serialize是可行的方法,但是在这个线程中:PHPhowtostringifyarrayandstoreincookie..有人建议不要使用它,因为“序列化将调用序列化类的构造函数。这很糟糕,因为它会导致代码执行。”所以我想知道我还有哪些其他选择?base64_encode怎么样?我不能使用session,因为我需要在浏览器关闭后保留数据;尽管我也担心Cookies4KB的限制。FWIW我正在存储存储在某人购物车中的购物车数据,当他们回来时需要将其加载回他们的购物车。 最佳

php - 如何在 .htaccess 重定向后通过 ajax 请求保留 POST 数据?

.htacesssRewriteCond%{REQUEST_URI}^/api/(.+)$RewriteRule^api/(.+)$/index.php?api=%1[QSA,L]ajaxurl请求示例:'http://hostname.com/api/ext/list.php?query=de'我希望能够将这种格式的url重定向到以下index.php?api={requested_filename}¶m1=value1¶m2=value2...因为整个站点是通过index.php中的Bootstrap处理的,它有一个路由部分加载配置、模板等...例如,当我尝试使用j

php - 根据存储的 cookie 信息将用户重定向到网站

我有一个网站,我的着陆页可以将用户带到我们的其中一个地点。我想知道是否有办法存储他们的位置选择并根据我存储的信息将他们重定向到正确的位置。我之前在他们保留的许多商店页面上看到过这个,让你浏览你本地的商店。cookie是存储此信息的最佳方式吗? 最佳答案 Cookie非常适合这种情况。只需记录位置ID,然后下次重定向到该位置!//storeanarrayoflocationcookienamesandtherelocationvalues$places=array('us'=>'/united-states.php');//After

php - 如何在每个脚本的基础上设置 POST 大小限制?

预计到达时间:有人建议使用ini_set(),但据我了解,这是服务器端设置;我在运行时需要每个脚本的独立性。例如,同时运行三个脚本:x.php使用2k,y.php使用4k,z.php使用8k。如何以编程方式在每个脚本(即,不是服务器范围)上设置POST最大大小的限制?例如,在Perl中,可以在每个脚本中简单地执行此操作,从而允许每个脚本在运行时设置自己的限制:#The$POST_MAXvariablealsoappliestothecombinedsizeofalltheelements#inaform.Therefore,youcansetthisvariabletokeeppeop

php - 如何在没有 cURL 的情况下使用 PHP HTTP POST XML 文件?

这个问题在这里已经有了答案:HowtopostdatainPHPusingfile_get_contents?(3个答案)关闭9年前。我有一个从MySql中的表创建的XML,我需要创建一个HTTPPost以将XML插入到Web服务中。Web服务只接受SOAP、HTTPPOST和HTTPGET方法。我尝试以不同的方式发出HTTPPOST请求,但一点运气都没有。我以前从未使用过SOAP。如何发出HTTPPOST或SOAP请求?post_xml.xml:372013-07-1006:10:4220131221SportJay11ztest@gmail.com999999991130ETest

php - Symfony2 找不到 "GET/": Method Not Allowed (Allow: POST) 的路由

我在routing.yml中的一个包中定义了两条路由,它们是:dm_dashboard:pattern:/defaults:{_controller:DigitalManagerERPBundle:Default:login}methods:[GET]dm_dashboard:pattern:/defaults:{_controller:DigitalManagerERPBundle:Default:processLogin}methods:[POST]即为GET方法选择第一个路由,为POST方法选择第二个路由。但是当我试图让它进入路径时,我得到了这个错误Noroutefoundfor

php - php中setcookie和$_COOKIE的区别

通过setcookie()和$_COOKIE设置cookie有什么区别吗?有时,当通过setcookie设置cookie时,我无法通过$_COOKIE['cookie_name']获取该cookie的值。但是jsconsole.log紧跟在setcookie,显示cookie已设置,但如果我尝试通过$_COOKIE获取cookie的值,我得不到更新后的值。我很困惑..!! 最佳答案 你不能用像这样的一些代码实际上“设置”一个cookie:$_COOKIE['cookie']=$my_var;所有这一切都是向$_COOKIE数组添加一

javascript - 为什么 jQuery.post 最终出现在 PHP 的 $_POST 中,而我的普通 JS 帖子却没有?

我正在使用vanillaJavaScript发送带有JSON数据的AJAXpost请求:xhr.open(method,url,true);xhr.setRequestHeader('Content-Type','application/json');xhr.send(JSON.stringify(data));header看起来不错,但在PHP中$_POST是空的。关于这个有几个相关的问题,比如thisone,但他们都建议使用:json_decode(file_get_contents("php://input"))但是,如果我使用jQuery.post,我的变量将在$_POST中结